package com.ruoyi.waterManagement.service;

import com.ruoyi.common.core.domain.business.waterManagement.WrStationR;

import java.util.List;

/**
 * 水量在线监测站数据记录Service接口
 * 
 * @author hwd
 * @date 2023-02-20
 */
public interface IWrStationRService 
{
    /**
     * 查询水量在线监测站数据记录
     * 
     * @param statCd 水量在线监测站数据记录主键
     * @return 水量在线监测站数据记录
     */
    public WrStationR selectWrStationRByStatCd(String statCd);

    /**
     * 查询水量在线监测站数据记录列表
     * 
     * @param wrStationR 水量在线监测站数据记录
     * @return 水量在线监测站数据记录集合
     */
    public List<WrStationR> selectWrStationRList(WrStationR wrStationR);

    /**
     * 新增水量在线监测站数据记录
     * 
     * @param wrStationR 水量在线监测站数据记录
     * @return 结果
     */
    public int insertWrStationR(WrStationR wrStationR);

    /**
     * 修改水量在线监测站数据记录
     * 
     * @param wrStationR 水量在线监测站数据记录
     * @return 结果
     */
    public int updateWrStationR(WrStationR wrStationR);

    /**
     * 批量删除水量在线监测站数据记录
     * 
     * @param statCds 需要删除的水量在线监测站数据记录主键集合
     * @return 结果
     */
    public int deleteWrStationRByStatCds(String[] statCds);

    /**
     * 删除水量在线监测站数据记录信息
     * 
     * @param statCd 水量在线监测站数据记录主键
     * @return 结果
     */
    public int deleteWrStationRByStatCd(String statCd);
}
